born before their times

prep.比同時代的人先進,跑在時代前頭